﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RendicionDepositoListForm.aspx.cs"
 Inherits="UILGestion.VentaAdmin.RendicionVenta.RendicionDepositoListForm" %>
<%@ Register Assembly="CustomControls" Namespace="CustomControls" TagPrefix="cc1" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Assembly="WebLib" Namespace="WebLib" TagPrefix="lib" %>
<%@ Register src="DepositoVentaListGrid.ascx" tagname="DepositoVentaListGrid" tagprefix="uc3" %>
<%@ Register src="../../Control/menuCtrl.ascx" tagname="menuCtrl" tagprefix="uc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Lista Documento Venta</title>
    <link href="../../resources/css/main.css" rel="stylesheet" type="text/css" />
    
    <link rel="stylesheet" type="text/css" href="../../estilos/_common/styles/fonts.css" />
 <link rel="stylesheet" type="text/css" href="../../estilos/_common/styles/global.css" />
 <link rel="stylesheet" type="text/css" href="../../estilos/_common/styles/theme.css" />
     <script src="../../Scripts/OrdenVentaList.js" type="text/javascript"></script>
    <script type="text/javascript">


        function goPageExportar() {


            var idProyecto = document.getElementById("idProyecto").value;
            var clienteTXT = document.getElementById("clienteTXT").value;
            var idcuenta = document.getElementById("cuentaDDL").value;
            var nunDocumento = document.getElementById("numDocumentoTXT").value;
            var fechaInicio = document.getElementById("inicioDateTime").value;
            var fechaFin = document.getElementById("finDateTime").value;
           
          
            window.open('../../Rpt/ExportExcelForm.aspx?type=DEPOSITOVENTA&idProyecto=' + idProyecto.toString() +
                                                '&clienteStr=' + clienteTXT.toString() +
                                                '&idcuenta=' + idcuenta.toString() +

                                                '&numero=' + nunDocumento.toString() +
                                                '&fechaInicio=' + fechaInicio.toString() +
                                                '&fechaFin=' + fechaFin.toString());



        }
        function goPageNuevo() {


            var idProyecto = document.getElementById("idProyecto").value;

            window.open('OrdenVentaEditForm.aspx?type=A&idProyecto=' + idProyecto.toString());

        }
</script>
</head>
<body >
   <form id="form1" runat="server">
     <input id="idEtapa" type="hidden" runat="server"   />
     <input id="idProyecto" type="hidden" runat="server" />
    <uc1:menuCtrl ID="menuCtrl1" runat="server" />
    
    <asp:ToolkitScriptManager ID="ToolkitScriptManager2" runat="server"
         EnablePartialRendering="true"
          EnableScriptGlobalization="true">
    </asp:ToolkitScriptManager>
    

 
 <asp:Panel ID="Panel2" runat="server"
  CssClass="Heading secTitle AreaHeading ms-crm-List-Header">
  <asp:Label ID="Label2" runat="server" Text="LISTA DE DEPOSITOS" 
         style="font-size: large; color: #960818"></asp:Label>
 </asp:Panel>
  <asp:Panel ID="PanelButtom" runat="server"
  BackColor="white">
  
    <table  width="100%">
          <tr>
              <td Width="800px">
              <asp:Panel ID="PanelwButtom" runat="server"   BackColor="white"  GroupingText="Filtros de busqueda">

              <table cellspacing="1" >
          <tr>
          <td align="right" class="style1" width="100px">
                 Cliente:</td>
                <td class="style1" colspan="5" width="650px"> 
                   
                    <lib:Input ID="clienteTXT" runat="server" Width="300px"  
                DataType="List" method="GetCliente" 
                backcolor="#DFE8F6" 
                NumColum="9" 
                 OnSelect="SelectCliente"
                AutoPostBack="true"
                ></lib:Input>
                    
              </td>
             <td></td>
 </tr>
                  <tr>
                      <td align="right">
                          Cuenta:</td>
                      <td width="140px">
                          <asp:DropDownList ID="cuentaDDL" runat="server" AutoPostBack="true" 
                              Width="300px">
                          </asp:DropDownList>
                      </td>
                      <td width="80px" align="right">
                          Numero:</td>
                      <td width="140px">
                          <asp:TextBox ID="numDocumentoTXT" runat="server" AutoPostBack="true"></asp:TextBox>
                      </td>
                      <td align="right" width="80px">
                          &nbsp;</td>
                      <td width="150px">
                          &nbsp;</td>
                      <td>
                      </td>
                  </tr>
                  <tr class="ms-crm-Form-Body" >
                      <td align="right">
                          Fecha Inicio:</td>
                      <td width="120px">
                          <asp:TextBox ID="inicioDateTime" runat="server" Width="85px"></asp:TextBox>
                          <asp:ImageButton ID="ImageButton2" runat="Server" 
                              AlternateText="Click aqui para mostrar calendario" 
                              ImageUrl="~/Images/month.gif" Width="16px" />
                          <asp:CalendarExtender ID="CalendarExtender1" runat="server" 
                              PopupButtonID="ImageButton2" TargetControlID="inicioDateTime">
                          </asp:CalendarExtender>
                      </td>
                      <td align="right" width="80px">
                          Fecha Fin:</td>
                      <td width="120px">
                          <asp:TextBox ID="finDateTime" runat="server" Width="85px"></asp:TextBox>
                          <asp:ImageButton ID="ImageButton1" runat="Server" 
                              AlternateText="Click aqui para mostrar calendario" 
                              ImageUrl="~/Images/month.gif" Width="16px" />
                          <asp:CalendarExtender ID="CalendarExtender2" runat="server" 
                              PopupButtonID="ImageButton1" TargetControlID="finDateTime">
                          </asp:CalendarExtender>
                      </td>
                      <td align="right" width="80px">
                          &nbsp;</td>
                      <td align="right">
                          <asp:Button ID="BuscarBtn" runat="server" Width="80px"  Text="Buscar" onclick="button"  CssClass="ms-crm-List-Header"  />
                      </td>
                      <td width="100px">
                          <asp:Button ID="exportarBTN" runat="server" CssClass="ms-crm-List-Header" 
                              OnClientClick="goPageExportar()" Text="Exportar Excel" />
                      </td>
                       <td width="100px">
                           &nbsp;</td>
                  </tr>
 </table>
 </asp:Panel>
 </td>
      <td>
                  &nbsp;</td>
          </tr>
      </table>

       
   
    


     <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
     <ContentTemplate>
         
            
            <uc3:DepositoVentaListGrid ID="DepositoVentaListGrid1" runat="server" DataSourceID="rendicionStrListODS"  />
            <asp:ObjectDataSource ID="rendicionStrListODS"  runat="server"
             EnablePaging="True"
              SelectCountMethod="Count" 
              SortParameterName="sortExpression"
             SelectMethod="Execute" 
             typeName="BOL.RendicionVentas.GetDepositoVentaList" >
               <SelectParameters>
                <asp:querystringparameter Name="idProyecto" querystringfield="idProyecto" Type="Int32" />
                <asp:ControlParameter Name="idCuenta" Type="Int32" ControlID="cuentaDDL"/>
                <asp:ControlParameter Name="clienteStr" Type="String" ControlID="clienteTXT"/>
                <asp:ControlParameter Name="numDocumentoStr" Type="String" ControlID="numDocumentoTXT"/>
                <asp:ControlParameter Name="fechaInicio" Type="DateTime" ControlID="inicioDateTime"/>
                <asp:ControlParameter Name="fechaFin" Type="DateTime" ControlID="finDateTime"/>
                <asp:Parameter Name="startRowIndex" Type="Int32" />
                <asp:Parameter Name="maximumRows" Type="Int32" />
                <asp:Parameter Name="sortExpression" Type="String" />

                </SelectParameters>
               </asp:ObjectDataSource>
       
           
       
       </ContentTemplate>
        <Triggers>
       <asp:AsyncPostBackTrigger ControlID="BuscarBtn" /> 
           </Triggers>
       
     </asp:UpdatePanel>
       </asp:Panel>
     
    </form>

</body>
</html>
